<!doctype html>
<html class="default no-js">
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<title>HttpServerOptions | @vertx/core</title>
	<meta name="description" content="">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
	<div class="tsd-page-toolbar">
		<div class="container">
			<div class="table-wrap">
				<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
					<div class="field">
						<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
						<input id="tsd-search-field" type="text" />
					</div>
					<ul class="results">
						<li class="state loading">Preparing search index...</li>
						<li class="state failure">The search index is not available</li>
					</ul>
					<a href="../index.html" class="title">@vertx/core</a>
				</div>
				<div class="table-cell" id="tsd-widgets">
					<div id="tsd-filter">
						<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
						<div class="tsd-filter-group">
							<div class="tsd-select" id="tsd-filter-visibility">
								<span class="tsd-select-label">All</span>
								<ul class="tsd-select-list">
									<li data-value="public">Public</li>
									<li data-value="protected">Public/Protected</li>
									<li data-value="private" class="selected">All</li>
								</ul>
							</div>
							<input type="checkbox" id="tsd-filter-inherited" checked />
							<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
							<input type="checkbox" id="tsd-filter-only-exported" />
							<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
						</div>
					</div>
					<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
				</div>
			</div>
		</div>
	</div>
	<div class="tsd-page-title">
		<div class="container">
			<ul class="tsd-breadcrumb">
				<li>
					<a href="../globals.html">Globals</a>
				</li>
				<li>
					<a href="httpserveroptions.html">HttpServerOptions</a>
				</li>
			</ul>
			<h1>Class HttpServerOptions</h1>
		</div>
	</div>
</header>
<div class="container container-main">
	<div class="row">
		<div class="col-8 col-content">
			<section class="tsd-panel tsd-comment">
				<div class="tsd-comment tsd-typography">
					<div class="lead">
						<p>Represents options used by an {@link io.vertx.core.http.HttpServer} instance</p>
					</div>
					<dl class="tsd-comment-tags">
						<dt>author</dt>
						<dd><p><a href="http://tfox.org">Tim Fox</a></p>
						</dd>
					</dl>
				</div>
			</section>
			<section class="tsd-panel tsd-hierarchy">
				<h3>Hierarchy</h3>
				<ul class="tsd-hierarchy">
					<li>
						<span class="target">HttpServerOptions</span>
					</li>
				</ul>
			</section>
			<section class="tsd-panel-group tsd-index-group">
				<h2>Index</h2>
				<section class="tsd-panel tsd-index-panel">
					<div class="tsd-index-content">
						<section class="tsd-index-section ">
							<h3>Constructors</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-constructor tsd-parent-kind-class"><a href="httpserveroptions.html#constructor" class="tsd-kind-icon">constructor</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Methods</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#addcrlpath" class="tsd-kind-icon">add<wbr>Crl<wbr>Path</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#addcrlvalue" class="tsd-kind-icon">add<wbr>Crl<wbr>Value</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#addenabledciphersuite" class="tsd-kind-icon">add<wbr>Enabled<wbr>Cipher<wbr>Suite</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#addenabledsecuretransportprotocol" class="tsd-kind-icon">add<wbr>Enabled<wbr>Secure<wbr>Transport<wbr>Protocol</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getacceptbacklog" class="tsd-kind-icon">get<wbr>Accept<wbr>Backlog</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getalpnversions" class="tsd-kind-icon">get<wbr>Alpn<wbr>Versions</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getclientauth" class="tsd-kind-icon">get<wbr>Client<wbr>Auth</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getcompressionlevel" class="tsd-kind-icon">get<wbr>Compression<wbr>Level</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getcrlpaths" class="tsd-kind-icon">get<wbr>Crl<wbr>Paths</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getcrlvalues" class="tsd-kind-icon">get<wbr>Crl<wbr>Values</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getdecoderinitialbuffersize" class="tsd-kind-icon">get<wbr>Decoder<wbr>Initial<wbr>Buffer<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getenabledciphersuites" class="tsd-kind-icon">get<wbr>Enabled<wbr>Cipher<wbr>Suites</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getenabledsecuretransportprotocols" class="tsd-kind-icon">get<wbr>Enabled<wbr>Secure<wbr>Transport<wbr>Protocols</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#gethost" class="tsd-kind-icon">get<wbr>Host</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#gethttp2connectionwindowsize" class="tsd-kind-icon">get<wbr>Http2<wbr>Connection<wbr>Window<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getidletimeout" class="tsd-kind-icon">get<wbr>Idle<wbr>Timeout</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getidletimeoutunit" class="tsd-kind-icon">get<wbr>Idle<wbr>Timeout<wbr>Unit</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getinitialsettings" class="tsd-kind-icon">get<wbr>Initial<wbr>Settings</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getjdksslengineoptions" class="tsd-kind-icon">get<wbr>Jdk<wbr>Ssl<wbr>Engine<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getkeystoreoptions" class="tsd-kind-icon">get<wbr>Key<wbr>Store<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getlogactivity" class="tsd-kind-icon">get<wbr>Log<wbr>Activity</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getmaxchunksize" class="tsd-kind-icon">get<wbr>Max<wbr>Chunk<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getmaxheadersize" class="tsd-kind-icon">get<wbr>Max<wbr>Header<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getmaxinitiallinelength" class="tsd-kind-icon">get<wbr>Max<wbr>Initial<wbr>Line<wbr>Length</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getmaxwebsocketframesize" class="tsd-kind-icon">get<wbr>Max<wbr>Websocket<wbr>Frame<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getmaxwebsocketmessagesize" class="tsd-kind-icon">get<wbr>Max<wbr>Websocket<wbr>Message<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getopensslengineoptions" class="tsd-kind-icon">get<wbr>Open<wbr>Ssl<wbr>Engine<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getpemkeycertoptions" class="tsd-kind-icon">get<wbr>Pem<wbr>Key<wbr>Cert<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getpemtrustoptions" class="tsd-kind-icon">get<wbr>Pem<wbr>Trust<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getperframewebsocketcompressionsupported" class="tsd-kind-icon">get<wbr>Per<wbr>Frame<wbr>Websocket<wbr>Compression<wbr>Supported</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getpermessagewebsocketcompressionsupported" class="tsd-kind-icon">get<wbr>Per<wbr>Message<wbr>Websocket<wbr>Compression<wbr>Supported</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getpfxkeycertoptions" class="tsd-kind-icon">get<wbr>Pfx<wbr>Key<wbr>Cert<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getpfxtrustoptions" class="tsd-kind-icon">get<wbr>Pfx<wbr>Trust<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getport" class="tsd-kind-icon">get<wbr>Port</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getreceivebuffersize" class="tsd-kind-icon">get<wbr>Receive<wbr>Buffer<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getsendbuffersize" class="tsd-kind-icon">get<wbr>Send<wbr>Buffer<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getsolinger" class="tsd-kind-icon">get<wbr>SoLinger</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getsslhandshaketimeout" class="tsd-kind-icon">get<wbr>Ssl<wbr>Handshake<wbr>Timeout</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getsslhandshaketimeoutunit" class="tsd-kind-icon">get<wbr>Ssl<wbr>Handshake<wbr>Timeout<wbr>Unit</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#gettrafficclass" class="tsd-kind-icon">get<wbr>Traffic<wbr>Class</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#gettruststoreoptions" class="tsd-kind-icon">get<wbr>Trust<wbr>Store<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getwebsocketallowservernocontext" class="tsd-kind-icon">get<wbr>Websocket<wbr>Allow<wbr>Server<wbr>NoContext</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getwebsocketcompressionlevel" class="tsd-kind-icon">get<wbr>Websocket<wbr>Compression<wbr>Level</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getwebsocketpreferredclientnocontext" class="tsd-kind-icon">get<wbr>Websocket<wbr>Preferred<wbr>Client<wbr>NoContext</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#getwebsocketsubprotocols" class="tsd-kind-icon">get<wbr>Websocket<wbr>Sub<wbr>Protocols</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#isacceptunmaskedframes" class="tsd-kind-icon">is<wbr>Accept<wbr>Unmasked<wbr>Frames</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#isclientauthrequired" class="tsd-kind-icon">is<wbr>Client<wbr>Auth<wbr>Required</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#iscompressionsupported" class="tsd-kind-icon">is<wbr>Compression<wbr>Supported</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#isdecompressionsupported" class="tsd-kind-icon">is<wbr>Decompression<wbr>Supported</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#ishandle100continueautomatically" class="tsd-kind-icon">is<wbr>Handle100<wbr>Continue<wbr>Automatically</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#isreuseaddress" class="tsd-kind-icon">is<wbr>Reuse<wbr>Address</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#isreuseport" class="tsd-kind-icon">is<wbr>Reuse<wbr>Port</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#issni" class="tsd-kind-icon">is<wbr>Sni</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#isssl" class="tsd-kind-icon">is<wbr>Ssl</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#istcpcork" class="tsd-kind-icon">is<wbr>Tcp<wbr>Cork</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#istcpfastopen" class="tsd-kind-icon">is<wbr>Tcp<wbr>Fast<wbr>Open</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#istcpkeepalive" class="tsd-kind-icon">is<wbr>Tcp<wbr>Keep<wbr>Alive</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#istcpnodelay" class="tsd-kind-icon">is<wbr>Tcp<wbr>NoDelay</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#istcpquickack" class="tsd-kind-icon">is<wbr>Tcp<wbr>Quick<wbr>Ack</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#isusealpn" class="tsd-kind-icon">is<wbr>Use<wbr>Alpn</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#isusepooledbuffers" class="tsd-kind-icon">is<wbr>Use<wbr>Pooled<wbr>Buffers</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setacceptbacklog" class="tsd-kind-icon">set<wbr>Accept<wbr>Backlog</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setacceptunmaskedframes" class="tsd-kind-icon">set<wbr>Accept<wbr>Unmasked<wbr>Frames</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setalpnversions" class="tsd-kind-icon">set<wbr>Alpn<wbr>Versions</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setclientauth" class="tsd-kind-icon">set<wbr>Client<wbr>Auth</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setclientauthrequired" class="tsd-kind-icon">set<wbr>Client<wbr>Auth<wbr>Required</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setcompressionlevel" class="tsd-kind-icon">set<wbr>Compression<wbr>Level</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setcompressionsupported" class="tsd-kind-icon">set<wbr>Compression<wbr>Supported</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setdecoderinitialbuffersize" class="tsd-kind-icon">set<wbr>Decoder<wbr>Initial<wbr>Buffer<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setdecompressionsupported" class="tsd-kind-icon">set<wbr>Decompression<wbr>Supported</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setenabledsecuretransportprotocols" class="tsd-kind-icon">set<wbr>Enabled<wbr>Secure<wbr>Transport<wbr>Protocols</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#sethandle100continueautomatically" class="tsd-kind-icon">set<wbr>Handle100<wbr>Continue<wbr>Automatically</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#sethost" class="tsd-kind-icon">set<wbr>Host</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#sethttp2connectionwindowsize" class="tsd-kind-icon">set<wbr>Http2<wbr>Connection<wbr>Window<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setidletimeout" class="tsd-kind-icon">set<wbr>Idle<wbr>Timeout</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setidletimeoutunit" class="tsd-kind-icon">set<wbr>Idle<wbr>Timeout<wbr>Unit</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setinitialsettings" class="tsd-kind-icon">set<wbr>Initial<wbr>Settings</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setjdksslengineoptions" class="tsd-kind-icon">set<wbr>Jdk<wbr>Ssl<wbr>Engine<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setkeystoreoptions" class="tsd-kind-icon">set<wbr>Key<wbr>Store<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setlogactivity" class="tsd-kind-icon">set<wbr>Log<wbr>Activity</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setmaxchunksize" class="tsd-kind-icon">set<wbr>Max<wbr>Chunk<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setmaxheadersize" class="tsd-kind-icon">set<wbr>Max<wbr>Header<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setmaxinitiallinelength" class="tsd-kind-icon">set<wbr>Max<wbr>Initial<wbr>Line<wbr>Length</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setmaxwebsocketframesize" class="tsd-kind-icon">set<wbr>Max<wbr>Websocket<wbr>Frame<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setmaxwebsocketmessagesize" class="tsd-kind-icon">set<wbr>Max<wbr>Websocket<wbr>Message<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setopensslengineoptions" class="tsd-kind-icon">set<wbr>Open<wbr>Ssl<wbr>Engine<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setpemkeycertoptions" class="tsd-kind-icon">set<wbr>Pem<wbr>Key<wbr>Cert<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setpemtrustoptions" class="tsd-kind-icon">set<wbr>Pem<wbr>Trust<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setperframewebsocketcompressionsupported" class="tsd-kind-icon">set<wbr>Per<wbr>Frame<wbr>Websocket<wbr>Compression<wbr>Supported</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setpermessagewebsocketcompressionsupported" class="tsd-kind-icon">set<wbr>Per<wbr>Message<wbr>Websocket<wbr>Compression<wbr>Supported</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setpfxkeycertoptions" class="tsd-kind-icon">set<wbr>Pfx<wbr>Key<wbr>Cert<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setpfxtrustoptions" class="tsd-kind-icon">set<wbr>Pfx<wbr>Trust<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setport" class="tsd-kind-icon">set<wbr>Port</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setreceivebuffersize" class="tsd-kind-icon">set<wbr>Receive<wbr>Buffer<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setreuseaddress" class="tsd-kind-icon">set<wbr>Reuse<wbr>Address</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setreuseport" class="tsd-kind-icon">set<wbr>Reuse<wbr>Port</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setsendbuffersize" class="tsd-kind-icon">set<wbr>Send<wbr>Buffer<wbr>Size</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setsni" class="tsd-kind-icon">set<wbr>Sni</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setsolinger" class="tsd-kind-icon">set<wbr>SoLinger</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setssl" class="tsd-kind-icon">set<wbr>Ssl</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setsslhandshaketimeout" class="tsd-kind-icon">set<wbr>Ssl<wbr>Handshake<wbr>Timeout</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setsslhandshaketimeoutunit" class="tsd-kind-icon">set<wbr>Ssl<wbr>Handshake<wbr>Timeout<wbr>Unit</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#settcpcork" class="tsd-kind-icon">set<wbr>Tcp<wbr>Cork</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#settcpfastopen" class="tsd-kind-icon">set<wbr>Tcp<wbr>Fast<wbr>Open</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#settcpkeepalive" class="tsd-kind-icon">set<wbr>Tcp<wbr>Keep<wbr>Alive</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#settcpnodelay" class="tsd-kind-icon">set<wbr>Tcp<wbr>NoDelay</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#settcpquickack" class="tsd-kind-icon">set<wbr>Tcp<wbr>Quick<wbr>Ack</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#settrafficclass" class="tsd-kind-icon">set<wbr>Traffic<wbr>Class</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#settruststoreoptions" class="tsd-kind-icon">set<wbr>Trust<wbr>Store<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setusealpn" class="tsd-kind-icon">set<wbr>Use<wbr>Alpn</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setusepooledbuffers" class="tsd-kind-icon">set<wbr>Use<wbr>Pooled<wbr>Buffers</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setwebsocketallowservernocontext" class="tsd-kind-icon">set<wbr>Websocket<wbr>Allow<wbr>Server<wbr>NoContext</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setwebsocketcompressionlevel" class="tsd-kind-icon">set<wbr>Websocket<wbr>Compression<wbr>Level</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setwebsocketpreferredclientnocontext" class="tsd-kind-icon">set<wbr>Websocket<wbr>Preferred<wbr>Client<wbr>NoContext</a></li>
								<li class="tsd-kind-method tsd-parent-kind-class"><a href="httpserveroptions.html#setwebsocketsubprotocols" class="tsd-kind-icon">set<wbr>Websocket<wbr>Sub<wbr>Protocols</a></li>
							</ul>
						</section>
					</div>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Constructors</h2>
				<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class">
					<a name="constructor" class="tsd-anchor"></a>
					<h3>constructor</h3>
					<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">new <wbr>Http<wbr>Server<wbr>Options<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
						<li class="tsd-signature tsd-kind-icon">new <wbr>Http<wbr>Server<wbr>Options<span class="tsd-signature-symbol">(</span>obj<span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3822</li>
								</ul>
							</aside>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
						</li>
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3824</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>obj: <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
						</li>
					</ul>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Methods</h2>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="addcrlpath" class="tsd-anchor"></a>
					<h3>add<wbr>Crl<wbr>Path</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">add<wbr>Crl<wbr>Path<span class="tsd-signature-symbol">(</span>crlPaths<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4006</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Add a CRL path</p>
								</div>
								<dl class="tsd-comment-tags">
									<dt>throws</dt>
									<dd><p>NullPointerException</p>
									</dd>
								</dl>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>crlPaths: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="addcrlvalue" class="tsd-anchor"></a>
					<h3>add<wbr>Crl<wbr>Value</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">add<wbr>Crl<wbr>Value<span class="tsd-signature-symbol">(</span>crlValues<span class="tsd-signature-symbol">: </span><a href="buffer.html" class="tsd-signature-type">Buffer</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4024</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Add a CRL value</p>
								</div>
								<dl class="tsd-comment-tags">
									<dt>throws</dt>
									<dd><p>NullPointerException</p>
									</dd>
								</dl>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>crlValues: <a href="buffer.html" class="tsd-signature-type">Buffer</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="addenabledciphersuite" class="tsd-anchor"></a>
					<h3>add<wbr>Enabled<wbr>Cipher<wbr>Suite</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">add<wbr>Enabled<wbr>Cipher<wbr>Suite<span class="tsd-signature-symbol">(</span>enabledCipherSuites<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4072</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Add an enabled cipher suite, appended to the ordered suites.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>enabledCipherSuites: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="addenabledsecuretransportprotocol" class="tsd-anchor"></a>
					<h3>add<wbr>Enabled<wbr>Secure<wbr>Transport<wbr>Protocol</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">add<wbr>Enabled<wbr>Secure<wbr>Transport<wbr>Protocol<span class="tsd-signature-symbol">(</span>enabledSecureTransportProtocols<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4096</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Sets the list of enabled SSL/TLS protocols.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>enabledSecureTransportProtocols: <span class="tsd-signature-type">string</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the SSL/TLS protocols to enable</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getacceptbacklog" class="tsd-anchor"></a>
					<h3>get<wbr>Accept<wbr>Backlog</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Accept<wbr>Backlog<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3832</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the accept back log</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getalpnversions" class="tsd-anchor"></a>
					<h3>get<wbr>Alpn<wbr>Versions</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Alpn<wbr>Versions<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../enums/httpversion.html" class="tsd-signature-type">HttpVersion</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3868</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the list of protocol versions to provide to the server during the Application-Layer Protocol Negotiatiation.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="../enums/httpversion.html" class="tsd-signature-type">HttpVersion</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getclientauth" class="tsd-anchor"></a>
					<h3>get<wbr>Client<wbr>Auth</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Client<wbr>Auth<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../enums/clientauth.html" class="tsd-signature-type">ClientAuth</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3886</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether client auth is required</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="../enums/clientauth.html" class="tsd-signature-type">ClientAuth</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getcompressionlevel" class="tsd-anchor"></a>
					<h3>get<wbr>Compression<wbr>Level</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Compression<wbr>Level<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3942</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>This method allows to set the compression level to be used in http1.x/2 response bodies
										when compression support is turned on (@see setCompressionSupported) and the client advertises
									to support {@code deflate/gzip} compression in the {@code Accept-Encoding} header</p>
								</div>
								<p> default value is : 6 (Netty legacy)</p>
								<p> The compression level determines how much the data is compressed on a scale from 1 to 9,
									where &#39;9&#39; is trying to achieve the maximum compression ratio while &#39;1&#39; instead is giving
									priority to speed instead of compression ratio using some algorithm optimizations and skipping
								pedantic loops that usually gives just little improvements</p>
								<p> While one can think that best value is always the maximum compression ratio,
									there&#39;s a trade-off to consider: the most compressed level requires the most
								computational work to compress/decompress data, e.g. more dictionary lookups and loops.</p>
								<p> E.g. you have it set fairly high on a high-volume website, you may experience performance degradation
									and latency on resource serving due to CPU overload, and, however - as the computational work is required also client side
									while decompressing - setting an higher compression level can result in an overall higher page load time
								especially nowadays when many clients are handled mobile devices with a low CPU profile.</p>
								<p> see also: <a href="http://www.gzip.org/algorithm.txt">http://www.gzip.org/algorithm.txt</a></p>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getcrlpaths" class="tsd-anchor"></a>
					<h3>get<wbr>Crl<wbr>Paths</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Crl<wbr>Paths<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3997</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Add a CRL path</p>
								</div>
								<dl class="tsd-comment-tags">
									<dt>throws</dt>
									<dd><p>NullPointerException</p>
									</dd>
								</dl>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getcrlvalues" class="tsd-anchor"></a>
					<h3>get<wbr>Crl<wbr>Values</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Crl<wbr>Values<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="buffer.html" class="tsd-signature-type">Buffer</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4015</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Add a CRL value</p>
								</div>
								<dl class="tsd-comment-tags">
									<dt>throws</dt>
									<dd><p>NullPointerException</p>
									</dd>
								</dl>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="buffer.html" class="tsd-signature-type">Buffer</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getdecoderinitialbuffersize" class="tsd-anchor"></a>
					<h3>get<wbr>Decoder<wbr>Initial<wbr>Buffer<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Decoder<wbr>Initial<wbr>Buffer<wbr>Size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4032</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the initial buffer size for the HTTP decoder</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getenabledciphersuites" class="tsd-anchor"></a>
					<h3>get<wbr>Enabled<wbr>Cipher<wbr>Suites</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Enabled<wbr>Cipher<wbr>Suites<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4064</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Add an enabled cipher suite, appended to the ordered suites.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getenabledsecuretransportprotocols" class="tsd-anchor"></a>
					<h3>get<wbr>Enabled<wbr>Secure<wbr>Transport<wbr>Protocols</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Enabled<wbr>Secure<wbr>Transport<wbr>Protocols<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4080</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Sets the list of enabled SSL/TLS protocols.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="gethost" class="tsd-anchor"></a>
					<h3>get<wbr>Host</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Host<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4120</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the host</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="gethttp2connectionwindowsize" class="tsd-anchor"></a>
					<h3>get<wbr>Http2<wbr>Connection<wbr>Window<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Http2<wbr>Connection<wbr>Window<wbr>Size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4140</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the default HTTP/2 connection window size. It overrides the initial window
										size set by {@link Http2Settings#getInitialWindowSize}, so the connection window size
										is greater than for its streams, in order the data throughput.
										<p/>
										A value of {@code -1} reuses the initial window size setting.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getidletimeout" class="tsd-anchor"></a>
					<h3>get<wbr>Idle<wbr>Timeout</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Idle<wbr>Timeout<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4163</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the idle timeout, default time unit is seconds. Zero means don&#39;t timeout.
									This determines if a connection will timeout and be closed if no data is received within the timeout.</p>
								</div>
								<p> If you want change default time unit, use {@link #setIdleTimeoutUnit(TimeUnit)}</p>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getidletimeoutunit" class="tsd-anchor"></a>
					<h3>get<wbr>Idle<wbr>Timeout<wbr>Unit</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Idle<wbr>Timeout<wbr>Unit<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4182</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the idle timeout unit. If not specified, default is seconds.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getinitialsettings" class="tsd-anchor"></a>
					<h3>get<wbr>Initial<wbr>Settings</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Initial<wbr>Settings<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="http2settings.html" class="tsd-signature-type">Http2Settings</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4198</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the HTTP/2 connection settings immediatly sent by the server when a client connects.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="http2settings.html" class="tsd-signature-type">Http2Settings</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getjdksslengineoptions" class="tsd-anchor"></a>
					<h3>get<wbr>Jdk<wbr>Ssl<wbr>Engine<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Jdk<wbr>Ssl<wbr>Engine<wbr>Options<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="jdksslengineoptions.html" class="tsd-signature-type">JdkSSLEngineOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4208</li>
								</ul>
							</aside>
							<h4 class="tsd-returns-title">Returns <a href="jdksslengineoptions.html" class="tsd-signature-type">JdkSSLEngineOptions</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getkeystoreoptions" class="tsd-anchor"></a>
					<h3>get<wbr>Key<wbr>Store<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Key<wbr>Store<wbr>Options<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="jksoptions.html" class="tsd-signature-type">JksOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4218</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the key/cert options in jks format, aka Java keystore.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="jksoptions.html" class="tsd-signature-type">JksOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getlogactivity" class="tsd-anchor"></a>
					<h3>get<wbr>Log<wbr>Activity</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Log<wbr>Activity<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4234</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set to true to enabled network activity logging: Netty&#39;s pipeline is configured for logging on Netty&#39;s logger.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getmaxchunksize" class="tsd-anchor"></a>
					<h3>get<wbr>Max<wbr>Chunk<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Max<wbr>Chunk<wbr>Size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4250</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the maximum HTTP chunk size that {@link HttpServerRequest#handler(Handler)} will receive</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getmaxheadersize" class="tsd-anchor"></a>
					<h3>get<wbr>Max<wbr>Header<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Max<wbr>Header<wbr>Size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4266</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the maximum length of all headers for HTTP/1.x .</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getmaxinitiallinelength" class="tsd-anchor"></a>
					<h3>get<wbr>Max<wbr>Initial<wbr>Line<wbr>Length</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Max<wbr>Initial<wbr>Line<wbr>Length<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4282</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the maximum length of the initial line for HTTP/1.x (e.g. {@code &quot;GET / HTTP/1.0&quot;})</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getmaxwebsocketframesize" class="tsd-anchor"></a>
					<h3>get<wbr>Max<wbr>Websocket<wbr>Frame<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Max<wbr>Websocket<wbr>Frame<wbr>Size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4298</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the maximum WebSocket frames size</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getmaxwebsocketmessagesize" class="tsd-anchor"></a>
					<h3>get<wbr>Max<wbr>Websocket<wbr>Message<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Max<wbr>Websocket<wbr>Message<wbr>Size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4314</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the maximum WebSocket message size</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getopensslengineoptions" class="tsd-anchor"></a>
					<h3>get<wbr>Open<wbr>Ssl<wbr>Engine<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Open<wbr>Ssl<wbr>Engine<wbr>Options<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="opensslengineoptions.html" class="tsd-signature-type">OpenSSLEngineOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4324</li>
								</ul>
							</aside>
							<h4 class="tsd-returns-title">Returns <a href="opensslengineoptions.html" class="tsd-signature-type">OpenSSLEngineOptions</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getpemkeycertoptions" class="tsd-anchor"></a>
					<h3>get<wbr>Pem<wbr>Key<wbr>Cert<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Pem<wbr>Key<wbr>Cert<wbr>Options<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="pemkeycertoptions.html" class="tsd-signature-type">PemKeyCertOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4334</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the key/cert store options in pem format.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="pemkeycertoptions.html" class="tsd-signature-type">PemKeyCertOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getpemtrustoptions" class="tsd-anchor"></a>
					<h3>get<wbr>Pem<wbr>Trust<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Pem<wbr>Trust<wbr>Options<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="pemtrustoptions.html" class="tsd-signature-type">PemTrustOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4350</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the trust options in pem format</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="pemtrustoptions.html" class="tsd-signature-type">PemTrustOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getperframewebsocketcompressionsupported" class="tsd-anchor"></a>
					<h3>get<wbr>Per<wbr>Frame<wbr>Websocket<wbr>Compression<wbr>Supported</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Per<wbr>Frame<wbr>Websocket<wbr>Compression<wbr>Supported<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4366</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Enable or disable support for the WebSocket per-frame deflate compression extension.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getpermessagewebsocketcompressionsupported" class="tsd-anchor"></a>
					<h3>get<wbr>Per<wbr>Message<wbr>Websocket<wbr>Compression<wbr>Supported</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Per<wbr>Message<wbr>Websocket<wbr>Compression<wbr>Supported<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4382</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Enable or disable support for WebSocket per-message deflate compression extension.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getpfxkeycertoptions" class="tsd-anchor"></a>
					<h3>get<wbr>Pfx<wbr>Key<wbr>Cert<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Pfx<wbr>Key<wbr>Cert<wbr>Options<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="pfxoptions.html" class="tsd-signature-type">PfxOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4398</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the key/cert options in pfx format.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="pfxoptions.html" class="tsd-signature-type">PfxOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getpfxtrustoptions" class="tsd-anchor"></a>
					<h3>get<wbr>Pfx<wbr>Trust<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Pfx<wbr>Trust<wbr>Options<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="pfxoptions.html" class="tsd-signature-type">PfxOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4414</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the trust options in pfx format</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="pfxoptions.html" class="tsd-signature-type">PfxOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getport" class="tsd-anchor"></a>
					<h3>get<wbr>Port</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Port<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4430</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the port</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getreceivebuffersize" class="tsd-anchor"></a>
					<h3>get<wbr>Receive<wbr>Buffer<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Receive<wbr>Buffer<wbr>Size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4446</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the TCP receive buffer size</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getsendbuffersize" class="tsd-anchor"></a>
					<h3>get<wbr>Send<wbr>Buffer<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Send<wbr>Buffer<wbr>Size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4498</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the TCP send buffer size</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getsolinger" class="tsd-anchor"></a>
					<h3>get<wbr>SoLinger</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>SoLinger<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4528</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether SO_linger keep alive is enabled</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getsslhandshaketimeout" class="tsd-anchor"></a>
					<h3>get<wbr>Ssl<wbr>Handshake<wbr>Timeout</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Ssl<wbr>Handshake<wbr>Timeout<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4560</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the SSL handshake timeout, default time unit is seconds.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getsslhandshaketimeoutunit" class="tsd-anchor"></a>
					<h3>get<wbr>Ssl<wbr>Handshake<wbr>Timeout<wbr>Unit</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Ssl<wbr>Handshake<wbr>Timeout<wbr>Unit<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4576</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the SSL handshake timeout unit. If not specified, default is seconds.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="gettrafficclass" class="tsd-anchor"></a>
					<h3>get<wbr>Traffic<wbr>Class</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Traffic<wbr>Class<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4666</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the value of traffic class</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="gettruststoreoptions" class="tsd-anchor"></a>
					<h3>get<wbr>Trust<wbr>Store<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Trust<wbr>Store<wbr>Options<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="jksoptions.html" class="tsd-signature-type">JksOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4682</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the trust options in jks format, aka Java truststore</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="jksoptions.html" class="tsd-signature-type">JksOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getwebsocketallowservernocontext" class="tsd-anchor"></a>
					<h3>get<wbr>Websocket<wbr>Allow<wbr>Server<wbr>NoContext</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Websocket<wbr>Allow<wbr>Server<wbr>NoContext<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4731</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether the WebSocket server will accept the {@code server_no_context_takeover} parameter of the per-message
									deflate compression extension offered by the client.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getwebsocketcompressionlevel" class="tsd-anchor"></a>
					<h3>get<wbr>Websocket<wbr>Compression<wbr>Level</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Websocket<wbr>Compression<wbr>Level<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4748</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the WebSocket compression level.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getwebsocketpreferredclientnocontext" class="tsd-anchor"></a>
					<h3>get<wbr>Websocket<wbr>Preferred<wbr>Client<wbr>NoContext</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Websocket<wbr>Preferred<wbr>Client<wbr>NoContext<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4765</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether the WebSocket server will accept the {@code client_no_context_takeover} parameter of the per-message
									deflate compression extension offered by the client.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="getwebsocketsubprotocols" class="tsd-anchor"></a>
					<h3>get<wbr>Websocket<wbr>Sub<wbr>Protocols</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Websocket<wbr>Sub<wbr>Protocols<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4782</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the WebSocket sub-protocols supported by the server.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="isacceptunmaskedframes" class="tsd-anchor"></a>
					<h3>is<wbr>Accept<wbr>Unmasked<wbr>Frames</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Accept<wbr>Unmasked<wbr>Frames<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3850</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set {@code true} when the server accepts unmasked frame.
										As default Server doesn&#39;t accept unmasked frame, you can bypass this behaviour (RFC 6455) setting {@code true}.
									It&#39;s set to {@code false} as default.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="isclientauthrequired" class="tsd-anchor"></a>
					<h3>is<wbr>Client<wbr>Auth<wbr>Required</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Client<wbr>Auth<wbr>Required<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3905</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether client auth is required</p>
								</div>
								<dl class="tsd-comment-tags">
									<dt>deprecated</dt>
									<dd><p>use {@link #setClientAuth(ClientAuth) setClientAuth(ClientAuth.REQUIRED)} or {@link #setClientAuth(ClientAuth) setClientAuth(ClientAuth.NONE)} instead</p>
									</dd>
								</dl>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="iscompressionsupported" class="tsd-anchor"></a>
					<h3>is<wbr>Compression<wbr>Supported</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Compression<wbr>Supported<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3979</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether the server should support gzip/deflate compression
									(serving compressed responses to clients advertising support for them with Accept-Encoding header)</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="isdecompressionsupported" class="tsd-anchor"></a>
					<h3>is<wbr>Decompression<wbr>Supported</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Decompression<wbr>Supported<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4048</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether the server supports decompression</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="ishandle100continueautomatically" class="tsd-anchor"></a>
					<h3>is<wbr>Handle100<wbr>Continue<wbr>Automatically</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Handle100<wbr>Continue<wbr>Automatically<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4104</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether 100 Continue should be handled automatically</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="isreuseaddress" class="tsd-anchor"></a>
					<h3>is<wbr>Reuse<wbr>Address</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Reuse<wbr>Address<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4462</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the value of reuse address</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="isreuseport" class="tsd-anchor"></a>
					<h3>is<wbr>Reuse<wbr>Port</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Reuse<wbr>Port<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4480</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the value of reuse port.
										<p/>
										This is only supported by native transports.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="issni" class="tsd-anchor"></a>
					<h3>is<wbr>Sni</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Sni<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4513</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether the server supports Server Name Indiciation</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="isssl" class="tsd-anchor"></a>
					<h3>is<wbr>Ssl</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Ssl<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4544</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether SSL/TLS is enabled</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="istcpcork" class="tsd-anchor"></a>
					<h3>is<wbr>Tcp<wbr>Cork</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Tcp<wbr>Cork<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4591</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Enable the {@code TCP_CORK} option - only with linux native transport.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="istcpfastopen" class="tsd-anchor"></a>
					<h3>is<wbr>Tcp<wbr>Fast<wbr>Open</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Tcp<wbr>Fast<wbr>Open<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4605</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Enable the {@code TCP_FASTOPEN} option - only with linux native transport.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="istcpkeepalive" class="tsd-anchor"></a>
					<h3>is<wbr>Tcp<wbr>Keep<wbr>Alive</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Tcp<wbr>Keep<wbr>Alive<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4620</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether TCP keep alive is enabled</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="istcpnodelay" class="tsd-anchor"></a>
					<h3>is<wbr>Tcp<wbr>NoDelay</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Tcp<wbr>NoDelay<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4636</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether TCP no delay is enabled</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="istcpquickack" class="tsd-anchor"></a>
					<h3>is<wbr>Tcp<wbr>Quick<wbr>Ack</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Tcp<wbr>Quick<wbr>Ack<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4651</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Enable the {@code TCP_QUICKACK} option - only with linux native transport.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="isusealpn" class="tsd-anchor"></a>
					<h3>is<wbr>Use<wbr>Alpn</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Use<wbr>Alpn<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4697</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the ALPN usage.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="isusepooledbuffers" class="tsd-anchor"></a>
					<h3>is<wbr>Use<wbr>Pooled<wbr>Buffers</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Use<wbr>Pooled<wbr>Buffers<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4713</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether Netty pooled buffers are enabled</p>
								</div>
								<dl class="tsd-comment-tags">
									<dt>deprecated</dt>
									<dd><p>this has no effect, just don&#39;t use it</p>
									</dd>
								</dl>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setacceptbacklog" class="tsd-anchor"></a>
					<h3>set<wbr>Accept<wbr>Backlog</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Accept<wbr>Backlog<span class="tsd-signature-symbol">(</span>acceptBacklog<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3840</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the accept back log</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>acceptBacklog: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>accept backlog</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setacceptunmaskedframes" class="tsd-anchor"></a>
					<h3>set<wbr>Accept<wbr>Unmasked<wbr>Frames</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Accept<wbr>Unmasked<wbr>Frames<span class="tsd-signature-symbol">(</span>acceptUnmaskedFrames<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3860</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set {@code true} when the server accepts unmasked frame.
										As default Server doesn&#39;t accept unmasked frame, you can bypass this behaviour (RFC 6455) setting {@code true}.
									It&#39;s set to {@code false} as default.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>acceptUnmaskedFrames: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>if enabled</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setalpnversions" class="tsd-anchor"></a>
					<h3>set<wbr>Alpn<wbr>Versions</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Alpn<wbr>Versions<span class="tsd-signature-symbol">(</span>alpnVersions<span class="tsd-signature-symbol">: </span><a href="../enums/httpversion.html" class="tsd-signature-type">HttpVersion</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3876</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the list of protocol versions to provide to the server during the Application-Layer Protocol Negotiatiation.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>alpnVersions: <a href="../enums/httpversion.html" class="tsd-signature-type">HttpVersion</a></h5>
									<div class="tsd-comment tsd-typography">
										<p>the versions</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setclientauth" class="tsd-anchor"></a>
					<h3>set<wbr>Client<wbr>Auth</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Client<wbr>Auth<span class="tsd-signature-symbol">(</span>clientAuth<span class="tsd-signature-symbol">: </span><a href="../enums/clientauth.html" class="tsd-signature-type">ClientAuth</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3896</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether client auth is required</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>clientAuth: <a href="../enums/clientauth.html" class="tsd-signature-type">ClientAuth</a></h5>
									<div class="tsd-comment tsd-typography">
										<p>One of &quot;NONE, REQUEST, REQUIRED&quot;. If it&#39;s set to &quot;REQUIRED&quot; then server will require the
											SSL cert to be presented otherwise it won&#39;t accept the request. If it&#39;s set to &quot;REQUEST&quot; then
										it won&#39;t mandate the certificate to be presented, basically make it optional.</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setclientauthrequired" class="tsd-anchor"></a>
					<h3>set<wbr>Client<wbr>Auth<wbr>Required</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Client<wbr>Auth<wbr>Required<span class="tsd-signature-symbol">(</span>clientAuthRequired<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3914</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether client auth is required</p>
								</div>
								<dl class="tsd-comment-tags">
									<dt>deprecated</dt>
									<dd><p>use {@link #setClientAuth(ClientAuth) setClientAuth(ClientAuth.REQUIRED)} or {@link #setClientAuth(ClientAuth) setClientAuth(ClientAuth.NONE)} instead</p>
									</dd>
								</dl>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>clientAuthRequired: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>true if client auth is required</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setcompressionlevel" class="tsd-anchor"></a>
					<h3>set<wbr>Compression<wbr>Level</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Compression<wbr>Level<span class="tsd-signature-symbol">(</span>compressionLevel<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3970</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>This method allows to set the compression level to be used in http1.x/2 response bodies
										when compression support is turned on (@see setCompressionSupported) and the client advertises
									to support {@code deflate/gzip} compression in the {@code Accept-Encoding} header</p>
								</div>
								<p> default value is : 6 (Netty legacy)</p>
								<p> The compression level determines how much the data is compressed on a scale from 1 to 9,
									where &#39;9&#39; is trying to achieve the maximum compression ratio while &#39;1&#39; instead is giving
									priority to speed instead of compression ratio using some algorithm optimizations and skipping
								pedantic loops that usually gives just little improvements</p>
								<p> While one can think that best value is always the maximum compression ratio,
									there&#39;s a trade-off to consider: the most compressed level requires the most
								computational work to compress/decompress data, e.g. more dictionary lookups and loops.</p>
								<p> E.g. you have it set fairly high on a high-volume website, you may experience performance degradation
									and latency on resource serving due to CPU overload, and, however - as the computational work is required also client side
									while decompressing - setting an higher compression level can result in an overall higher page load time
								especially nowadays when many clients are handled mobile devices with a low CPU profile.</p>
								<p> see also: <a href="http://www.gzip.org/algorithm.txt">http://www.gzip.org/algorithm.txt</a></p>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>compressionLevel: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>integer 1-9, 1 means use fastest algorithm, 9 slower algorithm but better compression ratio</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setcompressionsupported" class="tsd-anchor"></a>
					<h3>set<wbr>Compression<wbr>Supported</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Compression<wbr>Supported<span class="tsd-signature-symbol">(</span>compressionSupported<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:3988</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether the server should support gzip/deflate compression
									(serving compressed responses to clients advertising support for them with Accept-Encoding header)</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>compressionSupported: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>to enable compression support</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setdecoderinitialbuffersize" class="tsd-anchor"></a>
					<h3>set<wbr>Decoder<wbr>Initial<wbr>Buffer<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Decoder<wbr>Initial<wbr>Buffer<wbr>Size<span class="tsd-signature-symbol">(</span>decoderInitialBufferSize<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4040</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the initial buffer size for the HTTP decoder</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>decoderInitialBufferSize: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the initial size</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setdecompressionsupported" class="tsd-anchor"></a>
					<h3>set<wbr>Decompression<wbr>Supported</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Decompression<wbr>Supported<span class="tsd-signature-symbol">(</span>decompressionSupported<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4056</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether the server supports decompression</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>decompressionSupported: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>if decompression supported</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setenabledsecuretransportprotocols" class="tsd-anchor"></a>
					<h3>set<wbr>Enabled<wbr>Secure<wbr>Transport<wbr>Protocols</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Enabled<wbr>Secure<wbr>Transport<wbr>Protocols<span class="tsd-signature-symbol">(</span>enabledSecureTransportProtocols<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4088</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Sets the list of enabled SSL/TLS protocols.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>enabledSecureTransportProtocols: <span class="tsd-signature-type">string</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the SSL/TLS protocols to enable</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="sethandle100continueautomatically" class="tsd-anchor"></a>
					<h3>set<wbr>Handle100<wbr>Continue<wbr>Automatically</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Handle100<wbr>Continue<wbr>Automatically<span class="tsd-signature-symbol">(</span>handle100ContinueAutomatically<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4112</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether 100 Continue should be handled automatically</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>handle100ContinueAutomatically: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>if it should be handled automatically</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="sethost" class="tsd-anchor"></a>
					<h3>set<wbr>Host</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Host<span class="tsd-signature-symbol">(</span>host<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4128</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the host</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>host: <span class="tsd-signature-type">string</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the host</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="sethttp2connectionwindowsize" class="tsd-anchor"></a>
					<h3>set<wbr>Http2<wbr>Connection<wbr>Window<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Http2<wbr>Connection<wbr>Window<wbr>Size<span class="tsd-signature-symbol">(</span>http2ConnectionWindowSize<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4152</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the default HTTP/2 connection window size. It overrides the initial window
										size set by {@link Http2Settings#getInitialWindowSize}, so the connection window size
										is greater than for its streams, in order the data throughput.
										<p/>
										A value of {@code -1} reuses the initial window size setting.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>http2ConnectionWindowSize: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the window size applied to the connection</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setidletimeout" class="tsd-anchor"></a>
					<h3>set<wbr>Idle<wbr>Timeout</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Idle<wbr>Timeout<span class="tsd-signature-symbol">(</span>idleTimeout<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4174</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the idle timeout, default time unit is seconds. Zero means don&#39;t timeout.
									This determines if a connection will timeout and be closed if no data is received within the timeout.</p>
								</div>
								<p> If you want change default time unit, use {@link #setIdleTimeoutUnit(TimeUnit)}</p>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>idleTimeout: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the timeout, in seconds</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setidletimeoutunit" class="tsd-anchor"></a>
					<h3>set<wbr>Idle<wbr>Timeout<wbr>Unit</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Idle<wbr>Timeout<wbr>Unit<span class="tsd-signature-symbol">(</span>idleTimeoutUnit<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4190</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the idle timeout unit. If not specified, default is seconds.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>idleTimeoutUnit: <span class="tsd-signature-type">any</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>specify time unit.</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setinitialsettings" class="tsd-anchor"></a>
					<h3>set<wbr>Initial<wbr>Settings</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Initial<wbr>Settings<span class="tsd-signature-symbol">(</span>initialSettings<span class="tsd-signature-symbol">: </span><a href="http2settings.html" class="tsd-signature-type">Http2Settings</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4206</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the HTTP/2 connection settings immediatly sent by the server when a client connects.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>initialSettings: <a href="http2settings.html" class="tsd-signature-type">Http2Settings</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setjdksslengineoptions" class="tsd-anchor"></a>
					<h3>set<wbr>Jdk<wbr>Ssl<wbr>Engine<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Jdk<wbr>Ssl<wbr>Engine<wbr>Options<span class="tsd-signature-symbol">(</span>jdkSslEngineOptions<span class="tsd-signature-symbol">: </span><a href="jdksslengineoptions.html" class="tsd-signature-type">JdkSSLEngineOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4210</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>jdkSslEngineOptions: <a href="jdksslengineoptions.html" class="tsd-signature-type">JdkSSLEngineOptions</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setkeystoreoptions" class="tsd-anchor"></a>
					<h3>set<wbr>Key<wbr>Store<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Key<wbr>Store<wbr>Options<span class="tsd-signature-symbol">(</span>keyStoreOptions<span class="tsd-signature-symbol">: </span><a href="jksoptions.html" class="tsd-signature-type">JksOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4226</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the key/cert options in jks format, aka Java keystore.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>keyStoreOptions: <a href="jksoptions.html" class="tsd-signature-type">JksOptions</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setlogactivity" class="tsd-anchor"></a>
					<h3>set<wbr>Log<wbr>Activity</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Log<wbr>Activity<span class="tsd-signature-symbol">(</span>logActivity<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4242</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set to true to enabled network activity logging: Netty&#39;s pipeline is configured for logging on Netty&#39;s logger.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>logActivity: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>true for logging the network activity</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setmaxchunksize" class="tsd-anchor"></a>
					<h3>set<wbr>Max<wbr>Chunk<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Max<wbr>Chunk<wbr>Size<span class="tsd-signature-symbol">(</span>maxChunkSize<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4258</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the maximum HTTP chunk size that {@link HttpServerRequest#handler(Handler)} will receive</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>maxChunkSize: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the maximum chunk size</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setmaxheadersize" class="tsd-anchor"></a>
					<h3>set<wbr>Max<wbr>Header<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Max<wbr>Header<wbr>Size<span class="tsd-signature-symbol">(</span>maxHeaderSize<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4274</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the maximum length of all headers for HTTP/1.x .</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>maxHeaderSize: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the new maximum length</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setmaxinitiallinelength" class="tsd-anchor"></a>
					<h3>set<wbr>Max<wbr>Initial<wbr>Line<wbr>Length</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Max<wbr>Initial<wbr>Line<wbr>Length<span class="tsd-signature-symbol">(</span>maxInitialLineLength<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4290</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the maximum length of the initial line for HTTP/1.x (e.g. {@code &quot;GET / HTTP/1.0&quot;})</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>maxInitialLineLength: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the new maximum initial length</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setmaxwebsocketframesize" class="tsd-anchor"></a>
					<h3>set<wbr>Max<wbr>Websocket<wbr>Frame<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Max<wbr>Websocket<wbr>Frame<wbr>Size<span class="tsd-signature-symbol">(</span>maxWebsocketFrameSize<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4306</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the maximum WebSocket frames size</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>maxWebsocketFrameSize: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the maximum frame size in bytes.</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setmaxwebsocketmessagesize" class="tsd-anchor"></a>
					<h3>set<wbr>Max<wbr>Websocket<wbr>Message<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Max<wbr>Websocket<wbr>Message<wbr>Size<span class="tsd-signature-symbol">(</span>maxWebsocketMessageSize<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4322</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the maximum WebSocket message size</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>maxWebsocketMessageSize: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the maximum message size in bytes.</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setopensslengineoptions" class="tsd-anchor"></a>
					<h3>set<wbr>Open<wbr>Ssl<wbr>Engine<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Open<wbr>Ssl<wbr>Engine<wbr>Options<span class="tsd-signature-symbol">(</span>openSslEngineOptions<span class="tsd-signature-symbol">: </span><a href="opensslengineoptions.html" class="tsd-signature-type">OpenSSLEngineOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4326</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>openSslEngineOptions: <a href="opensslengineoptions.html" class="tsd-signature-type">OpenSSLEngineOptions</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setpemkeycertoptions" class="tsd-anchor"></a>
					<h3>set<wbr>Pem<wbr>Key<wbr>Cert<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Pem<wbr>Key<wbr>Cert<wbr>Options<span class="tsd-signature-symbol">(</span>pemKeyCertOptions<span class="tsd-signature-symbol">: </span><a href="pemkeycertoptions.html" class="tsd-signature-type">PemKeyCertOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4342</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the key/cert store options in pem format.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>pemKeyCertOptions: <a href="pemkeycertoptions.html" class="tsd-signature-type">PemKeyCertOptions</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setpemtrustoptions" class="tsd-anchor"></a>
					<h3>set<wbr>Pem<wbr>Trust<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Pem<wbr>Trust<wbr>Options<span class="tsd-signature-symbol">(</span>pemTrustOptions<span class="tsd-signature-symbol">: </span><a href="pemtrustoptions.html" class="tsd-signature-type">PemTrustOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4358</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the trust options in pem format</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>pemTrustOptions: <a href="pemtrustoptions.html" class="tsd-signature-type">PemTrustOptions</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setperframewebsocketcompressionsupported" class="tsd-anchor"></a>
					<h3>set<wbr>Per<wbr>Frame<wbr>Websocket<wbr>Compression<wbr>Supported</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Per<wbr>Frame<wbr>Websocket<wbr>Compression<wbr>Supported<span class="tsd-signature-symbol">(</span>perFrameWebsocketCompressionSupported<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4374</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Enable or disable support for the WebSocket per-frame deflate compression extension.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>perFrameWebsocketCompressionSupported: <span class="tsd-signature-type">boolean</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setpermessagewebsocketcompressionsupported" class="tsd-anchor"></a>
					<h3>set<wbr>Per<wbr>Message<wbr>Websocket<wbr>Compression<wbr>Supported</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Per<wbr>Message<wbr>Websocket<wbr>Compression<wbr>Supported<span class="tsd-signature-symbol">(</span>perMessageWebsocketCompressionSupported<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4390</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Enable or disable support for WebSocket per-message deflate compression extension.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>perMessageWebsocketCompressionSupported: <span class="tsd-signature-type">boolean</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setpfxkeycertoptions" class="tsd-anchor"></a>
					<h3>set<wbr>Pfx<wbr>Key<wbr>Cert<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Pfx<wbr>Key<wbr>Cert<wbr>Options<span class="tsd-signature-symbol">(</span>pfxKeyCertOptions<span class="tsd-signature-symbol">: </span><a href="pfxoptions.html" class="tsd-signature-type">PfxOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4406</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the key/cert options in pfx format.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>pfxKeyCertOptions: <a href="pfxoptions.html" class="tsd-signature-type">PfxOptions</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setpfxtrustoptions" class="tsd-anchor"></a>
					<h3>set<wbr>Pfx<wbr>Trust<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Pfx<wbr>Trust<wbr>Options<span class="tsd-signature-symbol">(</span>pfxTrustOptions<span class="tsd-signature-symbol">: </span><a href="pfxoptions.html" class="tsd-signature-type">PfxOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4422</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the trust options in pfx format</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>pfxTrustOptions: <a href="pfxoptions.html" class="tsd-signature-type">PfxOptions</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setport" class="tsd-anchor"></a>
					<h3>set<wbr>Port</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Port<span class="tsd-signature-symbol">(</span>port<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4438</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the port</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>port: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the port</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setreceivebuffersize" class="tsd-anchor"></a>
					<h3>set<wbr>Receive<wbr>Buffer<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Receive<wbr>Buffer<wbr>Size<span class="tsd-signature-symbol">(</span>receiveBufferSize<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4454</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the TCP receive buffer size</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>receiveBufferSize: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the buffers size, in bytes</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setreuseaddress" class="tsd-anchor"></a>
					<h3>set<wbr>Reuse<wbr>Address</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Reuse<wbr>Address<span class="tsd-signature-symbol">(</span>reuseAddress<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4470</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the value of reuse address</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>reuseAddress: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the value of reuse address</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setreuseport" class="tsd-anchor"></a>
					<h3>set<wbr>Reuse<wbr>Port</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Reuse<wbr>Port<span class="tsd-signature-symbol">(</span>reusePort<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4490</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the value of reuse port.
										<p/>
										This is only supported by native transports.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>reusePort: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the value of reuse port</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setsendbuffersize" class="tsd-anchor"></a>
					<h3>set<wbr>Send<wbr>Buffer<wbr>Size</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Send<wbr>Buffer<wbr>Size<span class="tsd-signature-symbol">(</span>sendBufferSize<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4506</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the TCP send buffer size</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>sendBufferSize: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the buffers size, in bytes</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setsni" class="tsd-anchor"></a>
					<h3>set<wbr>Sni</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Sni<span class="tsd-signature-symbol">(</span>sni<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4520</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether the server supports Server Name Indiciation</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>sni: <span class="tsd-signature-type">boolean</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setsolinger" class="tsd-anchor"></a>
					<h3>set<wbr>SoLinger</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>SoLinger<span class="tsd-signature-symbol">(</span>soLinger<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4536</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether SO_linger keep alive is enabled</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>soLinger: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>true if SO_linger is enabled</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setssl" class="tsd-anchor"></a>
					<h3>set<wbr>Ssl</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Ssl<span class="tsd-signature-symbol">(</span>ssl<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4552</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether SSL/TLS is enabled</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>ssl: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>true if enabled</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setsslhandshaketimeout" class="tsd-anchor"></a>
					<h3>set<wbr>Ssl<wbr>Handshake<wbr>Timeout</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Ssl<wbr>Handshake<wbr>Timeout<span class="tsd-signature-symbol">(</span>sslHandshakeTimeout<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4568</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the SSL handshake timeout, default time unit is seconds.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>sslHandshakeTimeout: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the SSL handshake timeout to set, in milliseconds</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setsslhandshaketimeoutunit" class="tsd-anchor"></a>
					<h3>set<wbr>Ssl<wbr>Handshake<wbr>Timeout<wbr>Unit</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Ssl<wbr>Handshake<wbr>Timeout<wbr>Unit<span class="tsd-signature-symbol">(</span>sslHandshakeTimeoutUnit<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4584</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the SSL handshake timeout unit. If not specified, default is seconds.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>sslHandshakeTimeoutUnit: <span class="tsd-signature-type">any</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>specify time unit.</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="settcpcork" class="tsd-anchor"></a>
					<h3>set<wbr>Tcp<wbr>Cork</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Tcp<wbr>Cork<span class="tsd-signature-symbol">(</span>tcpCork<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4598</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Enable the {@code TCP_CORK} option - only with linux native transport.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>tcpCork: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the cork value</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="settcpfastopen" class="tsd-anchor"></a>
					<h3>set<wbr>Tcp<wbr>Fast<wbr>Open</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Tcp<wbr>Fast<wbr>Open<span class="tsd-signature-symbol">(</span>tcpFastOpen<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4612</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Enable the {@code TCP_FASTOPEN} option - only with linux native transport.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>tcpFastOpen: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the fast open value</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="settcpkeepalive" class="tsd-anchor"></a>
					<h3>set<wbr>Tcp<wbr>Keep<wbr>Alive</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Tcp<wbr>Keep<wbr>Alive<span class="tsd-signature-symbol">(</span>tcpKeepAlive<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4628</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether TCP keep alive is enabled</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>tcpKeepAlive: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>true if TCP keep alive is enabled</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="settcpnodelay" class="tsd-anchor"></a>
					<h3>set<wbr>Tcp<wbr>NoDelay</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Tcp<wbr>NoDelay<span class="tsd-signature-symbol">(</span>tcpNoDelay<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4644</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether TCP no delay is enabled</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>tcpNoDelay: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>true if TCP no delay is enabled (Nagle disabled)</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="settcpquickack" class="tsd-anchor"></a>
					<h3>set<wbr>Tcp<wbr>Quick<wbr>Ack</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Tcp<wbr>Quick<wbr>Ack<span class="tsd-signature-symbol">(</span>tcpQuickAck<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4658</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Enable the {@code TCP_QUICKACK} option - only with linux native transport.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>tcpQuickAck: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the quick ack value</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="settrafficclass" class="tsd-anchor"></a>
					<h3>set<wbr>Traffic<wbr>Class</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Traffic<wbr>Class<span class="tsd-signature-symbol">(</span>trafficClass<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4674</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the value of traffic class</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>trafficClass: <span class="tsd-signature-type">number</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>the value of traffic class</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="settruststoreoptions" class="tsd-anchor"></a>
					<h3>set<wbr>Trust<wbr>Store<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Trust<wbr>Store<wbr>Options<span class="tsd-signature-symbol">(</span>trustStoreOptions<span class="tsd-signature-symbol">: </span><a href="jksoptions.html" class="tsd-signature-type">JksOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4690</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the trust options in jks format, aka Java truststore</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>trustStoreOptions: <a href="jksoptions.html" class="tsd-signature-type">JksOptions</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setusealpn" class="tsd-anchor"></a>
					<h3>set<wbr>Use<wbr>Alpn</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Use<wbr>Alpn<span class="tsd-signature-symbol">(</span>useAlpn<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4704</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the ALPN usage.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>useAlpn: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>true when Application-Layer Protocol Negotiation should be used</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setusepooledbuffers" class="tsd-anchor"></a>
					<h3>set<wbr>Use<wbr>Pooled<wbr>Buffers</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Use<wbr>Pooled<wbr>Buffers<span class="tsd-signature-symbol">(</span>usePooledBuffers<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4722</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether Netty pooled buffers are enabled</p>
								</div>
								<dl class="tsd-comment-tags">
									<dt>deprecated</dt>
									<dd><p>this has no effect, just don&#39;t use it</p>
									</dd>
								</dl>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>usePooledBuffers: <span class="tsd-signature-type">boolean</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>true if pooled buffers enabled</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setwebsocketallowservernocontext" class="tsd-anchor"></a>
					<h3>set<wbr>Websocket<wbr>Allow<wbr>Server<wbr>NoContext</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Websocket<wbr>Allow<wbr>Server<wbr>NoContext<span class="tsd-signature-symbol">(</span>websocketAllowServerNoContext<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4740</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether the WebSocket server will accept the {@code server_no_context_takeover} parameter of the per-message
									deflate compression extension offered by the client.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>websocketAllowServerNoContext: <span class="tsd-signature-type">boolean</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setwebsocketcompressionlevel" class="tsd-anchor"></a>
					<h3>set<wbr>Websocket<wbr>Compression<wbr>Level</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Websocket<wbr>Compression<wbr>Level<span class="tsd-signature-symbol">(</span>websocketCompressionLevel<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4756</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the WebSocket compression level.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>websocketCompressionLevel: <span class="tsd-signature-type">number</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setwebsocketpreferredclientnocontext" class="tsd-anchor"></a>
					<h3>set<wbr>Websocket<wbr>Preferred<wbr>Client<wbr>NoContext</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Websocket<wbr>Preferred<wbr>Client<wbr>NoContext<span class="tsd-signature-symbol">(</span>websocketPreferredClientNoContext<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4774</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set whether the WebSocket server will accept the {@code client_no_context_takeover} parameter of the per-message
									deflate compression extension offered by the client.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>websocketPreferredClientNoContext: <span class="tsd-signature-type">boolean</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
					<a name="setwebsocketsubprotocols" class="tsd-anchor"></a>
					<h3>set<wbr>Websocket<wbr>Sub<wbr>Protocols</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Websocket<wbr>Sub<wbr>Protocols<span class="tsd-signature-symbol">(</span>websocketSubProtocols<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in options.d.ts:4790</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the WebSocket sub-protocols supported by the server.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>websocketSubProtocols: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="httpserveroptions.html" class="tsd-signature-type">HttpServerOptions</a></h4>
							<p>a reference to this, so the API can be used fluently</p>
						</li>
					</ul>
				</section>
			</section>
		</div>
		<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
			<nav class="tsd-navigation primary">
				<ul>
					<li class="globals  ">
						<a href="../globals.html"><em>Globals</em></a>
					</li>
				</ul>
			</nav>
			<nav class="tsd-navigation secondary menu-sticky">
				<ul class="before-current">
				</ul>
				<ul class="current">
					<li class="current tsd-kind-class">
						<a href="httpserveroptions.html" class="tsd-kind-icon">Http<wbr>Server<wbr>Options</a>
						<ul>
							<li class=" tsd-kind-constructor tsd-parent-kind-class">
								<a href="httpserveroptions.html#constructor" class="tsd-kind-icon">constructor</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#addcrlpath" class="tsd-kind-icon">add<wbr>Crl<wbr>Path</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#addcrlvalue" class="tsd-kind-icon">add<wbr>Crl<wbr>Value</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#addenabledciphersuite" class="tsd-kind-icon">add<wbr>Enabled<wbr>Cipher<wbr>Suite</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#addenabledsecuretransportprotocol" class="tsd-kind-icon">add<wbr>Enabled<wbr>Secure<wbr>Transport<wbr>Protocol</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getacceptbacklog" class="tsd-kind-icon">get<wbr>Accept<wbr>Backlog</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getalpnversions" class="tsd-kind-icon">get<wbr>Alpn<wbr>Versions</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getclientauth" class="tsd-kind-icon">get<wbr>Client<wbr>Auth</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getcompressionlevel" class="tsd-kind-icon">get<wbr>Compression<wbr>Level</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getcrlpaths" class="tsd-kind-icon">get<wbr>Crl<wbr>Paths</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getcrlvalues" class="tsd-kind-icon">get<wbr>Crl<wbr>Values</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getdecoderinitialbuffersize" class="tsd-kind-icon">get<wbr>Decoder<wbr>Initial<wbr>Buffer<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getenabledciphersuites" class="tsd-kind-icon">get<wbr>Enabled<wbr>Cipher<wbr>Suites</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getenabledsecuretransportprotocols" class="tsd-kind-icon">get<wbr>Enabled<wbr>Secure<wbr>Transport<wbr>Protocols</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#gethost" class="tsd-kind-icon">get<wbr>Host</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#gethttp2connectionwindowsize" class="tsd-kind-icon">get<wbr>Http2<wbr>Connection<wbr>Window<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getidletimeout" class="tsd-kind-icon">get<wbr>Idle<wbr>Timeout</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getidletimeoutunit" class="tsd-kind-icon">get<wbr>Idle<wbr>Timeout<wbr>Unit</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getinitialsettings" class="tsd-kind-icon">get<wbr>Initial<wbr>Settings</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getjdksslengineoptions" class="tsd-kind-icon">get<wbr>Jdk<wbr>Ssl<wbr>Engine<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getkeystoreoptions" class="tsd-kind-icon">get<wbr>Key<wbr>Store<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getlogactivity" class="tsd-kind-icon">get<wbr>Log<wbr>Activity</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getmaxchunksize" class="tsd-kind-icon">get<wbr>Max<wbr>Chunk<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getmaxheadersize" class="tsd-kind-icon">get<wbr>Max<wbr>Header<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getmaxinitiallinelength" class="tsd-kind-icon">get<wbr>Max<wbr>Initial<wbr>Line<wbr>Length</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getmaxwebsocketframesize" class="tsd-kind-icon">get<wbr>Max<wbr>Websocket<wbr>Frame<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getmaxwebsocketmessagesize" class="tsd-kind-icon">get<wbr>Max<wbr>Websocket<wbr>Message<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getopensslengineoptions" class="tsd-kind-icon">get<wbr>Open<wbr>Ssl<wbr>Engine<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getpemkeycertoptions" class="tsd-kind-icon">get<wbr>Pem<wbr>Key<wbr>Cert<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getpemtrustoptions" class="tsd-kind-icon">get<wbr>Pem<wbr>Trust<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getperframewebsocketcompressionsupported" class="tsd-kind-icon">get<wbr>Per<wbr>Frame<wbr>Websocket<wbr>Compression<wbr>Supported</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getpermessagewebsocketcompressionsupported" class="tsd-kind-icon">get<wbr>Per<wbr>Message<wbr>Websocket<wbr>Compression<wbr>Supported</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getpfxkeycertoptions" class="tsd-kind-icon">get<wbr>Pfx<wbr>Key<wbr>Cert<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getpfxtrustoptions" class="tsd-kind-icon">get<wbr>Pfx<wbr>Trust<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getport" class="tsd-kind-icon">get<wbr>Port</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getreceivebuffersize" class="tsd-kind-icon">get<wbr>Receive<wbr>Buffer<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getsendbuffersize" class="tsd-kind-icon">get<wbr>Send<wbr>Buffer<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getsolinger" class="tsd-kind-icon">get<wbr>SoLinger</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getsslhandshaketimeout" class="tsd-kind-icon">get<wbr>Ssl<wbr>Handshake<wbr>Timeout</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getsslhandshaketimeoutunit" class="tsd-kind-icon">get<wbr>Ssl<wbr>Handshake<wbr>Timeout<wbr>Unit</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#gettrafficclass" class="tsd-kind-icon">get<wbr>Traffic<wbr>Class</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#gettruststoreoptions" class="tsd-kind-icon">get<wbr>Trust<wbr>Store<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getwebsocketallowservernocontext" class="tsd-kind-icon">get<wbr>Websocket<wbr>Allow<wbr>Server<wbr>NoContext</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getwebsocketcompressionlevel" class="tsd-kind-icon">get<wbr>Websocket<wbr>Compression<wbr>Level</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getwebsocketpreferredclientnocontext" class="tsd-kind-icon">get<wbr>Websocket<wbr>Preferred<wbr>Client<wbr>NoContext</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#getwebsocketsubprotocols" class="tsd-kind-icon">get<wbr>Websocket<wbr>Sub<wbr>Protocols</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#isacceptunmaskedframes" class="tsd-kind-icon">is<wbr>Accept<wbr>Unmasked<wbr>Frames</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#isclientauthrequired" class="tsd-kind-icon">is<wbr>Client<wbr>Auth<wbr>Required</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#iscompressionsupported" class="tsd-kind-icon">is<wbr>Compression<wbr>Supported</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#isdecompressionsupported" class="tsd-kind-icon">is<wbr>Decompression<wbr>Supported</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#ishandle100continueautomatically" class="tsd-kind-icon">is<wbr>Handle100<wbr>Continue<wbr>Automatically</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#isreuseaddress" class="tsd-kind-icon">is<wbr>Reuse<wbr>Address</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#isreuseport" class="tsd-kind-icon">is<wbr>Reuse<wbr>Port</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#issni" class="tsd-kind-icon">is<wbr>Sni</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#isssl" class="tsd-kind-icon">is<wbr>Ssl</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#istcpcork" class="tsd-kind-icon">is<wbr>Tcp<wbr>Cork</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#istcpfastopen" class="tsd-kind-icon">is<wbr>Tcp<wbr>Fast<wbr>Open</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#istcpkeepalive" class="tsd-kind-icon">is<wbr>Tcp<wbr>Keep<wbr>Alive</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#istcpnodelay" class="tsd-kind-icon">is<wbr>Tcp<wbr>NoDelay</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#istcpquickack" class="tsd-kind-icon">is<wbr>Tcp<wbr>Quick<wbr>Ack</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#isusealpn" class="tsd-kind-icon">is<wbr>Use<wbr>Alpn</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#isusepooledbuffers" class="tsd-kind-icon">is<wbr>Use<wbr>Pooled<wbr>Buffers</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setacceptbacklog" class="tsd-kind-icon">set<wbr>Accept<wbr>Backlog</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setacceptunmaskedframes" class="tsd-kind-icon">set<wbr>Accept<wbr>Unmasked<wbr>Frames</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setalpnversions" class="tsd-kind-icon">set<wbr>Alpn<wbr>Versions</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setclientauth" class="tsd-kind-icon">set<wbr>Client<wbr>Auth</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setclientauthrequired" class="tsd-kind-icon">set<wbr>Client<wbr>Auth<wbr>Required</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setcompressionlevel" class="tsd-kind-icon">set<wbr>Compression<wbr>Level</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setcompressionsupported" class="tsd-kind-icon">set<wbr>Compression<wbr>Supported</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setdecoderinitialbuffersize" class="tsd-kind-icon">set<wbr>Decoder<wbr>Initial<wbr>Buffer<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setdecompressionsupported" class="tsd-kind-icon">set<wbr>Decompression<wbr>Supported</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setenabledsecuretransportprotocols" class="tsd-kind-icon">set<wbr>Enabled<wbr>Secure<wbr>Transport<wbr>Protocols</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#sethandle100continueautomatically" class="tsd-kind-icon">set<wbr>Handle100<wbr>Continue<wbr>Automatically</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#sethost" class="tsd-kind-icon">set<wbr>Host</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#sethttp2connectionwindowsize" class="tsd-kind-icon">set<wbr>Http2<wbr>Connection<wbr>Window<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setidletimeout" class="tsd-kind-icon">set<wbr>Idle<wbr>Timeout</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setidletimeoutunit" class="tsd-kind-icon">set<wbr>Idle<wbr>Timeout<wbr>Unit</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setinitialsettings" class="tsd-kind-icon">set<wbr>Initial<wbr>Settings</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setjdksslengineoptions" class="tsd-kind-icon">set<wbr>Jdk<wbr>Ssl<wbr>Engine<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setkeystoreoptions" class="tsd-kind-icon">set<wbr>Key<wbr>Store<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setlogactivity" class="tsd-kind-icon">set<wbr>Log<wbr>Activity</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setmaxchunksize" class="tsd-kind-icon">set<wbr>Max<wbr>Chunk<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setmaxheadersize" class="tsd-kind-icon">set<wbr>Max<wbr>Header<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setmaxinitiallinelength" class="tsd-kind-icon">set<wbr>Max<wbr>Initial<wbr>Line<wbr>Length</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setmaxwebsocketframesize" class="tsd-kind-icon">set<wbr>Max<wbr>Websocket<wbr>Frame<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setmaxwebsocketmessagesize" class="tsd-kind-icon">set<wbr>Max<wbr>Websocket<wbr>Message<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setopensslengineoptions" class="tsd-kind-icon">set<wbr>Open<wbr>Ssl<wbr>Engine<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setpemkeycertoptions" class="tsd-kind-icon">set<wbr>Pem<wbr>Key<wbr>Cert<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setpemtrustoptions" class="tsd-kind-icon">set<wbr>Pem<wbr>Trust<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setperframewebsocketcompressionsupported" class="tsd-kind-icon">set<wbr>Per<wbr>Frame<wbr>Websocket<wbr>Compression<wbr>Supported</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setpermessagewebsocketcompressionsupported" class="tsd-kind-icon">set<wbr>Per<wbr>Message<wbr>Websocket<wbr>Compression<wbr>Supported</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setpfxkeycertoptions" class="tsd-kind-icon">set<wbr>Pfx<wbr>Key<wbr>Cert<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setpfxtrustoptions" class="tsd-kind-icon">set<wbr>Pfx<wbr>Trust<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setport" class="tsd-kind-icon">set<wbr>Port</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setreceivebuffersize" class="tsd-kind-icon">set<wbr>Receive<wbr>Buffer<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setreuseaddress" class="tsd-kind-icon">set<wbr>Reuse<wbr>Address</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setreuseport" class="tsd-kind-icon">set<wbr>Reuse<wbr>Port</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setsendbuffersize" class="tsd-kind-icon">set<wbr>Send<wbr>Buffer<wbr>Size</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setsni" class="tsd-kind-icon">set<wbr>Sni</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setsolinger" class="tsd-kind-icon">set<wbr>SoLinger</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setssl" class="tsd-kind-icon">set<wbr>Ssl</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setsslhandshaketimeout" class="tsd-kind-icon">set<wbr>Ssl<wbr>Handshake<wbr>Timeout</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setsslhandshaketimeoutunit" class="tsd-kind-icon">set<wbr>Ssl<wbr>Handshake<wbr>Timeout<wbr>Unit</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#settcpcork" class="tsd-kind-icon">set<wbr>Tcp<wbr>Cork</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#settcpfastopen" class="tsd-kind-icon">set<wbr>Tcp<wbr>Fast<wbr>Open</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#settcpkeepalive" class="tsd-kind-icon">set<wbr>Tcp<wbr>Keep<wbr>Alive</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#settcpnodelay" class="tsd-kind-icon">set<wbr>Tcp<wbr>NoDelay</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#settcpquickack" class="tsd-kind-icon">set<wbr>Tcp<wbr>Quick<wbr>Ack</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#settrafficclass" class="tsd-kind-icon">set<wbr>Traffic<wbr>Class</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#settruststoreoptions" class="tsd-kind-icon">set<wbr>Trust<wbr>Store<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setusealpn" class="tsd-kind-icon">set<wbr>Use<wbr>Alpn</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setusepooledbuffers" class="tsd-kind-icon">set<wbr>Use<wbr>Pooled<wbr>Buffers</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setwebsocketallowservernocontext" class="tsd-kind-icon">set<wbr>Websocket<wbr>Allow<wbr>Server<wbr>NoContext</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setwebsocketcompressionlevel" class="tsd-kind-icon">set<wbr>Websocket<wbr>Compression<wbr>Level</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setwebsocketpreferredclientnocontext" class="tsd-kind-icon">set<wbr>Websocket<wbr>Preferred<wbr>Client<wbr>NoContext</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-class">
								<a href="httpserveroptions.html#setwebsocketsubprotocols" class="tsd-kind-icon">set<wbr>Websocket<wbr>Sub<wbr>Protocols</a>
							</li>
						</ul>
					</li>
				</ul>
				<ul class="after-current">
				</ul>
			</nav>
		</div>
	</div>
</div>
<footer class="with-border-bottom">
	<div class="container">
		<h2>Legend</h2>
		<div class="tsd-legend-group">
			<ul class="tsd-legend">
				<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
				<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
				<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
				<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
				<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
				<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
				<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
				<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
				<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
				<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
				<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
				<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
				<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
				<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
				<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
				<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
			</ul>
		</div>
	</div>
</footer>
<div class="container tsd-generator">
	<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>